#!/bin/sh
#运行环境 CentOS 7.X 版本

#声明变量，使用前加$符号
hello="一键生产环境自动部署脚本"
echo $hello

Ver='3.7.0'
pathName="Python-${Ver}a2"
Filename="${pathName}.tgz"

#下载python3.7.0安装包
wget "http://npm.taobao.org/mirrors/python/${Ver}/${Filename}"

#解压安装包
tar -zxvf "${Filename}"

#删除原始包
rm -rf "${Filename}"

#进入解压目录
#shellcheck disable=SC2164
cd "${pathName}"

#创建安装目录
mkdir "/usr/local/python3"

#编译安装
./configure --prefix="/usr/local/python3"

#执行
make && make install

#创建软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

#安装python3三方包
pip3 install flask
pip3 install pytube

#退出目录
cd ..
# 创建静态文件夹
mkdir static

#启动程序
python3 YuToApi.py